home *** CD-ROM | disk | FTP | other *** search
CLISP byte-compiled Lisp program | 1996-07-22 | 35.8 KB | 699 lines |
- (SYSTEM::VERSION '(19071996.))
- #Y(#:TOP-LEVEL-FORM-1 #17Y(00 00 00 00 00 00 00 00 00 01 D8 37 02 30 E4 19 01)
- "LISP"
- )
- #Y(#:TOP-LEVEL-FORM-2 #17Y(00 00 00 00 00 00 00 00 00 01 D8 37 01 30 DB 19 01)
- (LOOP LOOP-FINISH)
- )
- #Y(#:TOP-LEVEL-FORM-3
- #21Y(00 00 00 00 00 00 00 00 00 01 D8 6A 01 37 03 30 BC 0F 01 19 01) LOOP
- *FEATURES*
- )
- #Y(#:TOP-LEVEL-FORM-4 #17Y(00 00 00 00 00 00 00 00 00 01 D8 37 02 30 E4 19 01)
- "SYSTEM"
- )
- #Y(#:TOP-LEVEL-FORM-5-1
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 3D 19 01)
- LOOP-KEYWORDP REMOVE-OLD-DEFINITIONS
- #Y(LOOP-KEYWORDP
- #27Y(00 00 00 00 01 00 00 00 00 02 AB 31 09 1E 0A AB 71 8E D8 37 01 30 68
- 19 02 19 02
- )
- #.(MAKE-HASH-TABLE :TEST #'EQUAL :INITIAL-CONTENTS
- (MAPCAR #'(LAMBDA (S) (CONS (SYMBOL-NAME S) S))
- '(NAMED FOR AS AND FROM DOWNFROM UPFROM TO DOWNTO UPTO BELOW ABOVE
- BY IN ON = THEN ACROSS BEING EACH THE HASH-KEY HASH-KEYS
- HASH-VALUE HASH-VALUES OF USING SYMBOL PRESENT-SYMBOL
- INTERNAL-SYMBOL EXTERNAL-SYMBOL SYMBOLS PRESENT-SYMBOLS
- INTERNAL-SYMBOLS EXTERNAL-SYMBOLS REPEAT WHILE UNTIL ALWAYS
- NEVER THEREIS COLLECT COLLECTING APPEND APPENDING NCONC NCONCING
- COUNT COUNTING SUM SUMMING MAXIMIZE MAXIMIZING MINIMIZE
- MINIMIZING INTO WITH IF WHEN UNLESS ELSE END IT DO DOING RETURN
- OF-TYPE INITIALLY FINALLY
- ) ) ) ) )
- #Y(#:TOP-LEVEL-FORM-5-2 #16Y(00 00 00 00 00 00 00 00 00 01 D8 30 5E 3D 19 01)
- (SPECIAL *WHOLE*)
- )
- #Y(#:TOP-LEVEL-FORM-5-3
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 3D 19 01)
- LOOP-SYNTAX-ERROR REMOVE-OLD-DEFINITIONS
- #Y(LOOP-SYNTAX-ERROR
- #25Y(00 00 00 00 01 00 00 00 00 02 D8 D9 DA 6D 03 03 DC AD 71 8E 6A 05 32
- 03 1E
- )
- "~S: syntax error after ~A in ~S" "~S: Syntaxfehler nach ~A in ~S"
- "~S : mauvaise syntaxe aprΦs ~A dans ~S" LANGUAGE LOOP *WHOLE*
- ) )
- #Y(#:TOP-LEVEL-FORM-5-4
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 3D 19 01)
- DESTRUCTURE-VARS REMOVE-OLD-DEFINITIONS
- #Y(DESTRUCTURE-VARS
- #40Y(00 00 00 00 01 00 00 00 00 02 91 01 0B 00 19 02 AB 60 01 19 02 92 01
- 75 9C 1F 75 93 01 6B 76 94 02 6B 72 32 02 24 19 02
- ) ) )
- #Y(#:TOP-LEVEL-FORM-5-5
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 3D 19 01)
- EMPTY-TREE-P REMOVE-OLD-DEFINITIONS
- #Y(EMPTY-TREE-P
- #39Y(00 00 00 00 01 00 00 00 00 02 91 01 09 02 19 02 00 19 02 92 01 77 9C
- 1F 77 93 01 27 76 1E 06 94 01 28 01 03 6E 19 02
- ) ) )
- #Y(#:TOP-LEVEL-FORM-5-6
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 3D 19 01)
- DESTRUCTURE-TYPE REMOVE-OLD-DEFINITIONS
- #Y(DESTRUCTURE-TYPE
- #69Y(00 00 00 00 02 00 00 00 00 03 91 02 29 00 19 03 D8 AC AE 7A 03 60 01
- 19 03 93 02 93 02 6B 14 94 03 94 03 6B 0E 32 02 24 19 03 D8 AD 9D 7B
- 02 60 01 19 04 92 02 57 9D 1F 57 9C 20 5D AC 6E 01 91 00 68 00 19 04
- )
- TYPE DESTRUCTURE-VARS
- ) )
- #Y(#:TOP-LEVEL-FORM-5-7
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 3D 19 01)
- SIMPLE-TYPE-P REMOVE-OLD-DEFINITIONS
- #Y(SIMPLE-TYPE-P
- #37Y(00 00 00 00 01 00 00 00 00 02 9C 1F 0C 93 01 27 79 1E 10 94 01 28 01
- 03 71 9C 25 00 03 02 19 02 00 19 02 19 02
- )
- #S(HASH-TABLE EQ (FLOAT . 1.) (FIXNUM . 1.) (T . 1.) (NIL . 1.))
- ) )
- #Y(#:TOP-LEVEL-FORM-5-8 #16Y(00 00 00 00 00 00 00 00 00 01 D8 30 5E 3D 19 01)
- (SPECIAL *HELPVARS*)
- )
- #Y(#:TOP-LEVEL-FORM-5-9
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 3D 19 01) HELPVAR
- REMOVE-OLD-DEFINITIONS
- #Y(HELPVAR
- #37Y(00 00 00 00 01 00 00 00 00 02 AB 6A 00 70 17 90 01 2D 0A 37 01 71 92
- 6A 00 37 01 30 1B 6A 00 AC 32 01 01 19 02
- )
- *HELPVARS*
- ) )
- #Y(#:TOP-LEVEL-FORM-5-10
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 3D 19 01)
- DESTRUCTURE REMOVE-OLD-DEFINITIONS
- #Y(DESTRUCTURE
- #29Y(00 00 00 00 02 00 00 00 00 03 AC AC D8 C4 33 1D 0A D8 6E 02 AC 7A 02
- 60 01 19 03 19 03
- )
- 0.
- #Y(DESTRUCTURE-DESTRUCTURE-TREE
- #87Y(00 00 00 00 03 00 00 00 00 04 AD 87 00 19 9E 1F 19 93 03 87 00 1C
- 94 03 88 00 1C 93 03 C5 14 AE 7A 02 AD 28 03 07 63 00 19 04 AD AD
- 7A 02 60 01 19 04 94 03 C4 1A 67 AB 6E 03 93 04 DA DC AD B1 7A 03
- 7A 02 95 04 6B 42 94 05 D9 AD 7A 02 AF 6B FF B8 32 02 24 19 05
- )
- EMPTY-TREE-P CDR CAR HELPVAR SETQ
- )
- HELPVAR
- ) )
- #Y(#:TOP-LEVEL-FORM-5-11
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 3D 19 01)
- DEFAULT-BINDINGS REMOVE-OLD-DEFINITIONS
- #Y(DEFAULT-BINDINGS
- #131Y(00 00 00 00 02 00 00 00 00 03 62 AD 1A 0C 93 00 AA 62 7A 02 83 02
- 16 01 82 00 9B 20 71 16 01 AA 7F A8 00 AC 62 1A 80 52 9D 5B 78 62
- 1A 14 86 01 00 14 B1 37 06 C7 F8 71 5F 94 00 AE 30 AD 16 01 82 01
- AB 8C 97 68 16 04 1A 2E C5 F6 14 AC 89 01 57 C6 F6 14 AC 89 01 50
- DD DE AD 7A 03 94 03 AB 30 AD 16 03 1A 12 86 01 00 77 24 00 0B 9B
- 5B 77 01 02 AC 8A 01 54 16 02 82 01 AB 8C 97 68 16 02 15 19 03
- )
- TYPE TYPEP 0. 0.0f0 #.#'FIRST OR NULL
- ) )
- #Y(#:TOP-LEVEL-FORM-5-12
- #361Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 DB DC DD 63 D8 DE
- 72 04 00 31 8A DB 2E 07 E0 30 5E E1 30 5E E2 2E 01 E2 E3 E4 31 8A E2
- E5 31 84 E6 30 5E E7 30 5E E8 2E 01 E8 E3 E9 31 8A E8 EA 31 84 EB 30
- 5E EC 30 5E ED 2E 01 ED E3 EE 31 8A ED EF 31 84 F0 30 5E F1 30 5E F2
- 2E 01 F2 E3 F3 31 8A F2 F4 31 84 F5 30 5E 64 1E 30 5E 64 1F 2E 01 64
- 1F E3 64 20 31 8A 64 1F 64 21 31 84 64 22 30 5E 64 23 30 5E 64 24 2E
- 01 64 24 E3 64 25 31 8A 64 24 64 26 31 84 64 27 30 5E 64 28 30 5E 64
- 29 2E 01 64 29 E3 64 2A 31 8A 64 29 64 2B 31 84 64 2C 30 5E 64 2D 30
- 5E 64 2E 2E 01 64 2E E3 64 2F 31 8A 64 2E 64 30 31 84 E2 64 31 64 32
- 03 33 79 31 8A E2 64 34 62 2C 03 35 E8 64 31 64 32 03 36 79 31 8A E8
- 64 34 62 2C 03 35 ED 64 31 64 32 03 37 79 31 8A ED 64 34 62 2C 03 35
- F2 64 31 64 32 03 38 79 31 8A F2 64 34 62 2C 03 35 64 1F 64 31 64 32
- 03 39 79 31 8A 64 1F 64 34 62 2C 03 35 64 24 64 31 64 32 03 3A 79 31
- 8A 64 24 64 34 62 2C 03 35 64 29 64 31 64 32 03 3B 79 31 8A 64 29 64
- 34 62 2C 03 35 64 2E 64 31 64 32 03 3C 79 31 8A 64 2E 64 34 62 2C 03
- 35 DB 64 3D 62 2C 03 35 DB 64 3E 31 8B 3D 19 01
- )
- MAKE-LOOP-INIT REMOVE-OLD-DEFINITIONS
- #Y(MAKE-LOOP-INIT
- #85Y(00 00 00 00 00 00 00 00 80 1B 08 00 00 00 3C 08 3C 07 3C 06 3C 05 3C
- 04 3C 03 3C 02 3C 01 E0 E1 71 34 E2 AB E3 B6 31 33 E2 AB E4 B5 31 33
- E2 AB E5 B4 31 33 E2 AB E6 B3 31 33 E2 AB E7 B2 31 33 E2 AB E8 B1 31
- 33 E2 AB E9 B0 31 33 E2 AB EA AF 31 33 15 19 09
- )
- :SPECFORM :BINDINGS :DECLSPECS :ENDTEST-FORMS :EVERYTIME
- :REQUIRES-STEPBEFORE :DEPENDS-PRECEDING :LATER-DEPEND
- #1=(LOOP-INITIALISATION) 9. LOOP-INITIALISATION 1. 2. 3. 4. 5. 6. 7. 8.
- )
- LOOP-INITIALISATION DEFSTRUCT-DESCRIPTION #1#
- (#(SPECFORM (:SPECFORM) 1. (NIL) NIL T NIL)
- #(BINDINGS (:BINDINGS) 2. (NIL) NIL T NIL)
- #(DECLSPECS (:DECLSPECS) 3. (NIL) NIL T NIL)
- #(ENDTEST-FORMS (:ENDTEST-FORMS) 4. (NIL) NIL T NIL)
- #(EVERYTIME (:EVERYTIME) 5. (NIL) NIL T NIL)
- #(REQUIRES-STEPBEFORE (:REQUIRES-STEPBEFORE) 6. (NIL) NIL T NIL)
- #(DEPENDS-PRECEDING (:DEPENDS-PRECEDING) 7. (NIL) NIL T NIL)
- #(LATER-DEPEND (:LATER-DEPEND) 8. (NIL) NIL T NIL)
- )
- CLOS::DEFINE-STRUCTURE-CLASS (FUNCTION LI-SPECFORM (LOOP-INITIALISATION) T)
- (INLINE LI-SPECFORM) LI-SPECFORM INLINE-EXPANSION
- (#2=(OBJECT) (DECLARE (IN-DEFUN LI-SPECFORM))
- (BLOCK LI-SPECFORM (THE T (%STRUCTURE-REF 'LOOP-INITIALISATION OBJECT 1.))
- ) )
- #Y(LI-SPECFORM #17Y(00 00 00 00 01 00 00 00 00 02 D8 AC D9 31 32 19 02)
- LOOP-INITIALISATION 1.
- )
- (FUNCTION LI-BINDINGS (LOOP-INITIALISATION) T) (INLINE LI-BINDINGS)
- LI-BINDINGS
- (#2# (DECLARE (IN-DEFUN LI-BINDINGS))
- (BLOCK LI-BINDINGS (THE T (%STRUCTURE-REF 'LOOP-INITIALISATION OBJECT 2.))
- ) )
- #Y(LI-BINDINGS #17Y(00 00 00 00 01 00 00 00 00 02 D8 AC D9 31 32 19 02)
- LOOP-INITIALISATION 2.
- )
- (FUNCTION LI-DECLSPECS (LOOP-INITIALISATION) T) (INLINE LI-DECLSPECS)
- LI-DECLSPECS
- (#2# (DECLARE (IN-DEFUN LI-DECLSPECS))
- (BLOCK LI-DECLSPECS
- (THE T (%STRUCTURE-REF 'LOOP-INITIALISATION OBJECT 3.))
- ) )
- #Y(LI-DECLSPECS #17Y(00 00 00 00 01 00 00 00 00 02 D8 AC D9 31 32 19 02)
- LOOP-INITIALISATION 3.
- )
- (FUNCTION LI-ENDTEST-FORMS (LOOP-INITIALISATION) T)
- (INLINE LI-ENDTEST-FORMS) LI-ENDTEST-FORMS
- (#2# (DECLARE (IN-DEFUN LI-ENDTEST-FORMS))
- (BLOCK LI-ENDTEST-FORMS
- (THE T (%STRUCTURE-REF 'LOOP-INITIALISATION OBJECT 4.))
- ) )
- #Y(LI-ENDTEST-FORMS #17Y(00 00 00 00 01 00 00 00 00 02 D8 AC D9 31 32 19 02)
- LOOP-INITIALISATION 4.
- )
- (FUNCTION LI-EVERYTIME (LOOP-INITIALISATION) T) (INLINE LI-EVERYTIME)
- LI-EVERYTIME
- (#2# (DECLARE (IN-DEFUN LI-EVERYTIME))
- (BLOCK LI-EVERYTIME
- (THE T (%STRUCTURE-REF 'LOOP-INITIALISATION OBJECT 5.))
- ) )
- #Y(LI-EVERYTIME #17Y(00 00 00 00 01 00 00 00 00 02 D8 AC D9 31 32 19 02)
- LOOP-INITIALISATION 5.
- )
- (FUNCTION LI-REQUIRES-STEPBEFORE (LOOP-INITIALISATION) T)
- (INLINE LI-REQUIRES-STEPBEFORE) LI-REQUIRES-STEPBEFORE
- (#2# (DECLARE (IN-DEFUN LI-REQUIRES-STEPBEFORE))
- (BLOCK LI-REQUIRES-STEPBEFORE
- (THE T (%STRUCTURE-REF 'LOOP-INITIALISATION OBJECT 6.))
- ) )
- #Y(LI-REQUIRES-STEPBEFORE
- #17Y(00 00 00 00 01 00 00 00 00 02 D8 AC D9 31 32 19 02)
- LOOP-INITIALISATION 6.
- )
- (FUNCTION LI-DEPENDS-PRECEDING (LOOP-INITIALISATION) T)
- (INLINE LI-DEPENDS-PRECEDING) LI-DEPENDS-PRECEDING
- (#2# (DECLARE (IN-DEFUN LI-DEPENDS-PRECEDING))
- (BLOCK LI-DEPENDS-PRECEDING
- (THE T (%STRUCTURE-REF 'LOOP-INITIALISATION OBJECT 7.))
- ) )
- #Y(LI-DEPENDS-PRECEDING
- #17Y(00 00 00 00 01 00 00 00 00 02 D8 AC D9 31 32 19 02)
- LOOP-INITIALISATION 7.
- )
- (FUNCTION LI-LATER-DEPEND (LOOP-INITIALISATION) T) (INLINE LI-LATER-DEPEND)
- LI-LATER-DEPEND
- (#2# (DECLARE (IN-DEFUN LI-LATER-DEPEND))
- (BLOCK LI-LATER-DEPEND
- (THE T (%STRUCTURE-REF 'LOOP-INITIALISATION OBJECT 8.))
- ) )
- #Y(LI-LATER-DEPEND #17Y(00 00 00 00 01 00 00 00 00 02 D8 AC D9 31 32 19 02)
- LOOP-INITIALISATION 8.
- )
- SETF-EXPANDER -1.
- #Y(SETF-LI-SPECFORM
- #22Y(00 00 00 00 02 00 00 00 00 03 9D 5B 77 D8 D9 AC DA B0 60 05 19 04)
- %STRUCTURE-STORE 'LOOP-INITIALISATION 1.
- )
- SETF %SET-DOCUMENTATION
- #Y(SETF-LI-BINDINGS
- #22Y(00 00 00 00 02 00 00 00 00 03 9D 5B 77 D8 D9 AC DA B0 60 05 19 04)
- %STRUCTURE-STORE 'LOOP-INITIALISATION 2.
- )
- #Y(SETF-LI-DECLSPECS
- #22Y(00 00 00 00 02 00 00 00 00 03 9D 5B 77 D8 D9 AC DA B0 60 05 19 04)
- %STRUCTURE-STORE 'LOOP-INITIALISATION 3.
- )
- #Y(SETF-LI-ENDTEST-FORMS
- #22Y(00 00 00 00 02 00 00 00 00 03 9D 5B 77 D8 D9 AC DA B0 60 05 19 04)
- %STRUCTURE-STORE 'LOOP-INITIALISATION 4.
- )
- #Y(SETF-LI-EVERYTIME
- #22Y(00 00 00 00 02 00 00 00 00 03 9D 5B 77 D8 D9 AC DA B0 60 05 19 04)
- %STRUCTURE-STORE 'LOOP-INITIALISATION 5.
- )
- #Y(SETF-LI-REQUIRES-STEPBEFORE
- #22Y(00 00 00 00 02 00 00 00 00 03 9D 5B 77 D8 D9 AC DA B0 60 05 19 04)
- %STRUCTURE-STORE 'LOOP-INITIALISATION 6.
- )
- #Y(SETF-LI-DEPENDS-PRECEDING
- #22Y(00 00 00 00 02 00 00 00 00 03 9D 5B 77 D8 D9 AC DA B0 60 05 19 04)
- %STRUCTURE-STORE 'LOOP-INITIALISATION 7.
- )
- #Y(SETF-LI-LATER-DEPEND
- #22Y(00 00 00 00 02 00 00 00 00 03 9D 5B 77 D8 D9 AC DA B0 60 05 19 04)
- %STRUCTURE-STORE 'LOOP-INITIALISATION 8.
- )
- STRUCTURE STRUCTURE-PRINT
- )
- #Y(#:TOP-LEVEL-FORM-5-13
- #17Y(00 00 00 00 00 00 00 00 00 01 D8 D9 31 8B 3D 19 01) LOOP-INITIALISATION
- DEFSTRUCT-DESCRIPTION
- )
- #Y(#:TOP-LEVEL-FORM-5-14
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 3D 19 01)
- WRAP-INITIALISATIONS REMOVE-OLD-DEFINITIONS
- #Y(WRAP-INITIALISATIONS
- #90Y(00 00 00 00 02 00 00 00 00 03 AC 62 1A 80 42 9D 1A 28 AC 60 01 1A 23
- DE 9E 79 60 01 1A 21 86 01 00 D8 AB D9 71 32 D8 AC DA 71 32 D8 AD DB
- 71 32 AC AD 23 04 5A AD 23 05 59 00 14 91 02 59 00 14 D8 B1 DF 71 32
- B4 7A 01 32 04 23 5C FC 16 03 82 01 AB 8C 97 49 16 02 9C 19 03
- )
- LOOP-INITIALISATION 1. 2. 3. MULTIPLE-VALUE-BIND LET DECLARE 4.
- ) )
- #Y(#:TOP-LEVEL-FORM-5-15 #16Y(00 00 00 00 00 00 00 00 00 01 D8 30 5E 3D 19 01)
- (SPECIAL *LAST-IT*)
- )
- #Y(#:TOP-LEVEL-FORM-5-16 #16Y(00 00 00 00 00 00 00 00 00 01 D8 30 5E 3D 19 01)
- (SPECIAL *USED-IT*)
- )
- #Y(#:TOP-LEVEL-FORM-5-17
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 3D 19 01)
- EXPAND-LOOP REMOVE-OLD-DEFINITIONS
- #Y(EXPAND-LOOP
- #2765Y(00 00 00 00 02 00 00 00 00 03 9D 10 00 00 2A 0D 7E 05 00 00 00 0B
- 00 01 14 D9 63 37 06 C5 F8 30 1C 10 03 00 10 04 00 0B 07 02 0B 07
- 03 0B 07 04 0B 07 05 0B 07 06 0B 07 07 0B 07 08 0B 07 09 14 01 02
- 00 0B 0A 0A 0B 0A 0B 14 00 0B 0B 0C A6 2A 08 AA 2B 05 01 0B 00 00
- AA 2B 06 01 0B 00 01 AA 2B 07 01 0B 00 02 AA 2B 08 01 0B 00 03 AA
- 6C 09 01 AB 2B 0A 01 0B 01 04 AB 2B 0B 01 0B 01 05 AB 2B 0C 01 0B
- 01 06 AB 2B 0D 01 0B 01 07 AB 6C 0E 01 AC 6C 0F 01 E8 06 04 01 33
- 1C 87 2F 06 0F 00 1F 07 06 0F 00 77 8D 09 03 E8 2E 11 06 0F 00 77
- 06 10 00 5B 0B 10 00 15 0B 0F 01 1A 87 0E 7D 0F AA 83 06 16 01 1A
- 87 04 06 03 06 73 91 00 6F 06 10 00 77 6E 12 9B 25 13 86 D9 06 11
- 00 5B 0B 11 00 7D 10 AA 06 06 02 73 9C 25 14 80 56 ED AB 03 16 61
- 02 1A 80 4E EF AB 03 18 61 02 1A 80 45 63 06 13 0C 5C 0B 12 0C ED
- AB F1 67 15 01 03 1A 1A 10 63 06 13 0C 5C 0B 12 0C EF AB F1 67 15
- 01 03 1B 7B 02 60 03 1A 1D 37 01 71 92 F4 AB F1 67 16 01 F5 B0 F1
- B1 03 1E 7B 02 7A 03 7A 03 60 03 16 01 1A 01 00 14 83 08 16 03 1A
- 86 80 06 11 00 5B 0B 11 00 64 1F 06 06 04 33 79 83 09 16 02 1A 86
- 6B 06 11 00 5B 0B 11 00 06 05 05 33 1B 07 64 1F 06 06 04 33 5C 14
- 83 06 16 02 1A 86 4F 06 11 00 5B 0B 11 00 92 10 11 64 20 64 21 64
- 22 6D 03 23 64 24 AC 71 8E 2C 03 25 9B 25 26 86 2D 01 02 1A 12 64
- 27 06 0B 02 73 AC AB 2F 28 F9 16 01 1A 17 03 2B F8 62 A2 33 41 02
- 64 27 06 0B 01 33 1B 61 AB 6E 29 AB 2F 2A F8 AC AF 7F A6 04 AA AE
- 7F A6 03 16 03 64 2B 06 08 01 33 1B 55 64 2C 64 2D 64 2E AE 71 4C
- 64 2F AF 71 4C 64 30 62 64 31 67 1C 09 64 32 63 6D 0C 33 A1 33 16
- 04 1A 85 CE A0 2A 01 01 02 00 0B 02 00 14 67 15 09 62 AF 6C 34 01
- A6 33 41 02 06 0E 00 73 9B 25 35 83 4C 64 3C AF 60 02 1A 80 72 64
- 3D AD AD 60 03 1A 80 87 06 1B 00 5B 0B 1B 00 AA 06 10 02 73 64 36
- 62 64 37 06 13 01 33 1C 07 64 37 06 13 02 33 F7 9C 1F 14 93 01 24
- 38 0F 9C 5B 1F 0B 9C 5B 5B 1B 06 9C 5B 77 8D 09 05 37 01 80 92 00
- 37 01 71 92 AA AE 7A 02 83 0C 92 01 06 14 AD 7A 02 83 0C EF 64 39
- AC 7A 02 03 3A 7B 02 04 11 73 A3 33 64 2C 64 2D 64 2E B3 B2 23 3B
- FF 87 9F 14 6F 28 64 2F B4 64 30 63 64 31 67 28 09 6D 0A 33 A3 33
- AA 91 02 FF 76 9E 5B 77 AC 60 02 14 7A 02 83 0A 16 04 1A 84 2C AE
- AB 6F 28 B3 7F A6 08 16 02 1A 84 1F 06 1B 00 5B 0B 1B 00 64 3E 06
- 10 02 73 AA 64 3F 06 12 01 33 1C 07 64 3F 06 12 02 33 F6 AE AC 6F
- 28 B5 7F A6 0A AD B4 7F A6 09 AB 8B 62 05 02 0B 1D 08 FC AB AB 8E
- 04 FF BA AA 8C 62 FF B5 16 02 1A 83 DC 06 1B 00 5B 0B 1B 00 AA 06
- 10 02 73 37 01 71 92 37 01 71 92 AB AD 7A 02 83 0B AA 03 40 79 83
- 0B EF 64 41 AC 64 42 AF 7A 02 7A 03 03 43 7B 02 04 10 73 A2 33 64
- 2C 64 2D 64 2E B2 64 44 B0 B0 7A 03 6F 28 64 2F B3 64 30 63 64 31
- 67 27 09 6D 0A 33 A2 33 AA 64 45 AC 7A 02 7A 02 83 09 16 03 1A 83
- 7A 06 1B 00 5B 0B 1B 00 06 0F 00 73 AA 23 46 08 AA 23 47 04 64 48
- 2E 11 06 1C 00 5B 0B 1C 00 06 10 00 73 9B 25 49 2A AB 24 47 29 64
- 4A 64 4B 64 4C 6D 03 23 03 24 1A 0F AB 24 46 18 64 4D 64 4E 64 4F
- 6D 03 23 03 24 14 AD AD 71 8E 2C 04 25 1A 03 AB 2E 11 06 1D 00 5B
- 0B 1D 00 06 11 00 73 AA 23 3B 07 AA 23 50 03 AB 2E 11 16 01 06 1D
- 00 5B 0B 1D 00 AA 06 12 02 73 9C 25 51 81 77 62 64 52 06 14 01 33
- 1C 80 49 06 1F 00 1F 31 06 1F 00 5A 1F 2B 06 1F 00 5A 5B 1F 24 06
- 1F 00 5A 5B 5B 1B 1C 06 1F 00 5A 77 2E 12 25 53 12 AC 23 54 12 AC
- 24 55 0A 1A 0C AC 23 56 08 AC 23 57 04 64 52 2E 11 06 1F 00 77 06
- 20 00 5B 0B 20 00 15 5B 5A F6 37 01 71 92 37 01 71 92 37 01 71 92
- 37 01 71 92 A1 25 58 2E AB 9C 1A 02 AA 9D 14 3F 02 1A 24 00 1A 80
- 4B 64 2C 64 2D 64 2E B3 AE 6F 28 64 2F 62 64 30 63 64 31 67 2E 09
- 6D 0A 33 A9 33 16 0A 1A 82 69 00 41 02 AF 64 59 B3 7A 02 7A 02 83
- 12 64 2C 64 5A 64 2E B1 B1 B1 7A 03 64 5B B4 7A 02 7A 02 64 2F 91
- 0B FF B8 64 5C B0 7A 02 60 01 14 64 5D ED B6 03 5E 7B 02 7A 01 64
- 30 63 64 31 67 30 09 6D 0C 33 A9 33 64 2C 64 2D 64 2E B9 AF 6F 28
- 64 2F BA 64 30 63 64 31 67 2E 09 6D 0A 33 A9 33 91 06 FF 7F 16 0A
- 1A 82 02 9C 25 5F 10 03 60 1A 0D 03 61 1A 09 03 62 1A 05 03 63 1A
- 01 00 14 37 01 71 92 37 01 71 92 37 01 71 92 AC 64 64 B0 64 65 B1
- 7A 02 7A 03 7A 02 83 0F 64 2C 64 5A 64 2E AE AE 7A 02 64 66 B1 7A
- 02 7A 02 64 2F 62 64 5D ED B3 03 67 7B 02 7A 01 64 30 63 64 31 67
- 2D 09 6D 0C 33 A6 33 64 2C 64 2D 64 2E B6 AE 6F 28 64 2F B7 64 30
- 63 64 31 67 2B 09 6D 0A 33 A6 33 16 07 1A 81 87 16 03 1A 81 82 AC
- 8D 09 03 B4 2E 11 01 06 A1 25 68 19 7D 05 1A 08 03 69 FB 1A 03 03
- 6A FB 06 21 00 5B 0B 21 00 B0 06 16 02 33 F8 06 15 00 33 FC 25 6B
- 35 7D 04 1A 24 03 69 FA 1A 1F 64 6C 64 6D 64 6E 6D 03 23 64 24 04
- 12 1A 80 4D AF 23 69 6C AE 23 69 68 03 6A 1A 2B 03 6A FA 06 21 00
- 5B 0B 21 00 B0 06 16 02 33 F7 64 37 06 16 01 33 1C 09 7D 03 64 37
- 06 16 02 33 F6 AF 23 6A 4F AE 23 6A 4B 03 69 14 91 06 80 A1 AA 24
- 6A 80 9A 64 6F 64 70 64 71 6D 03 23 64 24 A4 14 31 8E 1A 81 F5 37
- 01 71 92 AA AE 7A 02 83 10 9B F9 16 01 92 04 80 8E 1A 80 8D 37 01
- 71 92 AA AD 7A 02 83 10 9B F8 16 01 92 05 80 AE 1A 80 80 03 41 1A
- 80 87 B1 23 72 77 03 73 1A 80 7E 03 75 1A 80 79 9B 25 77 1E 64 78
- 03 79 1A 08 03 7A 1A 0C 64 78 03 7A 14 B6 60 02 1A 04 03 79 14 A6
- 14 60 02 1A 80 68 00 1A 80 64 03 7C 1A 80 75 06 19 00 5B 0B 19 00
- 16 01 1A FB 99 03 2B FD 06 0C 00 73 AA 23 7E 69 AA 23 7F 65 16 01
- 1A FB 85 C5 F9 B3 AE 7A 02 83 0F B2 B9 7F A6 0E 92 05 05 AC 8C 62
- FF 63 91 04 02 C4 F7 AB 8C 62 FF 6E 92 05 2B AA 23 69 FF 80 B1 23
- 74 FF 84 03 76 14 AD 8C 62 07 AD 70 5F 8D 94 FF 7B AA B5 AF 60 03
- 14 EF AB 03 7B 7B 02 04 16 73 A8 33 16 02 B3 AB 23 69 FF 88 03 7D
- 14 B5 AE 7A 03 7A 02 83 0D 16 07 16 03 64 2B 06 0D 01 33 1B FF 81
- 16 01 64 80 80 AD 31 4C 36 00 F8 1C 0C 64 80 81 9E 79 06 18 0A 5C
- 0B 17 0A 62 06 18 0A 5C 0B 17 0A 64 2C 64 2D 64 2E B1 71 4C 64 2F
- B2 71 4C 64 30 62 64 31 B4 64 32 B5 6D 0C 33 A5 33 67 05 00 71 4C
- 62 1A 21 86 01 00 64 80 82 AB 64 80 83 8E 32 0F 67 19 0A 64 80 82
- AC 64 80 83 AD 31 33 16 01 AA A7 33 82 01 AB 8C 97 5B 16 0A 1A 80
- 67 AA 06 06 02 73 37 01 71 92 64 2C 64 2D 64 2E AD AF 7A 02 7A 01
- 64 2F 62 64 30 62 64 31 67 1C 09 64 32 63 6D 0C 33 A1 33 ED 64 7A
- AC 7A 02 03 80 84 7B 02 A0 73 A1 33 64 80 85 AB 64 80 86 AD 7A 02
- 7A 03 06 14 0A 5C 0B 13 0A 16 04 1A 19 64 80 87 64 80 88 64 80 89
- 6D 03 23 64 24 06 13 00 77 6A 00 32 03 1E 16 02 06 0F 00 20 F8 F6
- 67 0F 0C 37 06 03 80 8A F7 31 58 0B 0F 0C 14 71 4A D9 90 01 30 14
- 64 80 8B 64 80 8C 64 80 8D 6D 03 23 64 24 0E 00 14 32 02 1E 06 0F
- 0C 1C 0B F1 67 10 01 06 11 0C 7B 02 83 04 01 02 06 11 08 1B 28 06
- 11 07 1C 23 1A 11 06 12 07 5B 0B 12 07 AA 83 01 16 01 06 11 07 1C
- 10 06 11 07 77 64 80 82 AB 64 80 83 8D 32 61 16 01 62 67 12 07 62
- 1A 34 9C 5A 1A 80 84 64 80 93 AC 32 00 17 1A 80 7A 64 80 94 9E 1A
- 80 87 86 01 00 92 02 0A 64 80 82 AB 64 80 8E 63 31 33 64 80 82 AB
- 64 80 8F 8E 32 02 7D 02 82 01 AB 8C 97 5E 16 03 67 11 07 31 4C 0B
- 11 07 06 11 07 1C 80 F5 06 11 07 77 06 12 07 5B 0B 12 07 64 80 82
- AB 64 80 83 71 32 64 80 82 AC 64 80 90 71 32 64 80 82 AD D9 71 32
- 64 80 82 AE 64 80 91 71 32 64 80 82 AF 64 80 92 71 32 AC 23 5A FF
- 7D AC 23 2D FF 7D 00 14 AD 23 5A FF 80 AD 24 2D 80 50 64 80 85 64
- 80 80 9F 36 00 79 60 01 1A 80 42 AA AC BE 70 A6 7F A6 12 B1 AB AD
- 94 0A 30 A6 1A 80 69 64 80 82 B3 64 80 8E 8D 32 64 AA AC BD 30 A6
- 1A 80 61 64 2C 64 2D 64 2E AF B1 6F 2A 64 2F B2 6D 06 33 83 0A 91
- 07 59 AA AC BE 30 A6 1A 80 4D 00 14 64 80 82 B2 64 80 95 71 32 91
- 06 55 64 2C B0 64 2E B1 64 2F B2 6D 06 33 83 0A 92 07 2B 14 AC 94
- 09 70 A6 30 AF 64 80 82 B3 64 80 8E 8E 32 10 AA BD 7F A6 12 B1 AB
- A4 5B 14 70 A6 30 AF 1A 10 AA 04 12 14 7F A6 11 1A 07 AA 04 13 14
- 7F A6 12 16 09 06 11 07 1B FF 0B AB 80 4C 01 64 2C 64 2D 64 2E 64
- 80 96 64 80 97 6A 03 72 00 26 62 67 16 04 37 06 71 58 1A 0D 93 00
- AA 03 80 98 79 83 02 16 01 82 00 9B 20 70 16 01 AA 7F A8 00 62 67
- 17 05 37 06 71 58 1A 0D 93 00 AA 03 80 99 79 83 02 16 01 82 00 9B
- 20 70 16 01 AA 7F A8 00 72 03 23 64 2F 67 16 06 71 4C 6D 06 33 83
- 01 62 67 12 0A 37 07 31 54 0B 11 0A 1A 37 64 1F BC 31 4C 79 60 01
- 1A 80 5B 64 1F BD 31 4C 79 60 01 1A 80 59 64 1F 67 1E 0A 31 4C 79
- 60 01 1A 80 60 B2 06 12 0A 77 06 13 0A 5B 0B 13 0A 7A 01 81 02 24
- 08 82 09 A4 1F 11 06 11 0A 1F 0C 93 09 06 12 0A 77 03 80 9A 33 1B
- 58 64 80 9B 64 80 9C F4 67 14 01 AF 71 4C 64 80 9B 64 80 9D 64 80
- 9E 91 11 FF 9B 00 14 64 80 9F 91 12 FF 9D 00 14 B5 71 4C 64 1F BE
- 31 4C 79 6F 80 A0 06 1D 0A 1B FF 94 00 14 64 80 A1 64 80 A2 62 67
- 21 0B 1A 14 93 00 64 80 85 AB 64 80 A3 AD 7A 02 7A 03 83 02 16 01
- 82 00 9B 20 69 16 01 AA 7F A8 00 64 80 9B 64 80 A4 C2 31 4C 7B 02
- 7A 01 32 02 23 7B 02 32 02 23 79 32 02 23 79 32 02 23 79 7A 03 6F
- 80 A0 7A 03 60 03 16 0A 12 02 16 02 11 19 03
- )
- *WHOLE* 1. 0. *HELPVARS* *LAST-IT*
- #Y(EXPAND-LOOP-NEXT-KW
- #27Y(00 00 00 00 00 00 00 00 00 01 68 01 01 31 07 1E 08 07 01 01 77 2E
- 01 19 01 19 01
- )
- NIL LOOP-KEYWORDP
- )
- #Y(EXPAND-LOOP-PARSE-KW-P
- #39Y(00 00 00 00 01 00 00 00 00 02 68 01 01 31 07 1E 14 07 01 01 77 6E
- 01 9D 59 1E 0A 07 01 01 5B 0C 01 01 02 19 02 19 02
- )
- NIL LOOP-KEYWORDP
- )
- #Y(EXPAND-LOOP-PARSE-FORM
- #32Y(00 00 00 00 01 00 00 00 00 02 07 01 01 20 03 AB 2E 01 07 01 01 77
- 07 01 01 5B 0C 01 01 15 19 02
- )
- NIL LOOP-SYNTAX-ERROR
- )
- #Y(EXPAND-LOOP-PARSE-FORM-OR-IT
- #54Y(00 00 00 00 01 00 00 00 00 02 07 01 01 20 03 AB 2E 01 07 01 01 77
- 07 01 01 5B 0C 01 01 AA 6E 02 23 03 0A 15 19 02 02 0F 05 0E 04 19
- 03 0E 04 1B 75 DB 2E 01 19 03
- )
- NIL LOOP-SYNTAX-ERROR LOOP-KEYWORDP IT *LAST-IT* *USED-IT*
- )
- #Y(EXPAND-LOOP-PARSE-VAR-TYPESPEC
- #117Y(00 00 00 00 00 00 00 00 00 01 07 01 01 1F 39 07 01 01 77 07 01
- 01 5B 0C 01 01 62 07 01 01 1F 22 07 01 01 77 6E 06 92 00 29 AA
- 24 0C 80 43 07 01 01 5B 0C 01 01 E4 07 00 03 33 F7 16 01 AB AB
- 2F 0D F6 AB AB 3F 02 19 03 D9 DA DB 6D 03 04 DD 32 01 1E 07 01
- 01 77 07 01 01 5B 0C 01 01 69 01 14 87 07 58 E0 E1 E2 6D 03 04
- DD AE AE 2C 04 0B 1A 4A 16 01 1A 4D
- )
- NIL "~S: missing variable" "~S: Variable fehlt."
- "~S : Il manque une variable." LANGUAGE LOOP LOOP-KEYWORDP
- SIMPLE-TYPE-P
- "~S: After ~S, ~S is interpreted as a type specification"
- "~S: Nach ~S wird ~S als Typspezifikation interpretiert."
- "~S : AprΦs ~S, on traite ~S comme une spΘcification d'un type." WARN
- OF-TYPE DESTRUCTURE-TYPE
- )
- #Y(EXPAND-LOOP-PARSE-PROGN
- #43Y(00 00 00 00 00 00 00 00 00 01 62 1A 0D 07 01 01 77 07 01 01 5B 0C
- 01 01 83 00 07 01 01 1F 07 07 01 01 77 88 01 67 AA 31 4C 19 02
- )
- NIL LOOP-KEYWORDP
- )
- #Y(EXPAND-LOOP-PARSE-UNCONDITIONAL
- #56Y(00 00 00 00 00 00 00 00 00 01 07 00 01 73 9B 25 01 23 07 01 01 5B
- 0C 01 01 DA 07 00 05 33 5C 19 02 07 01 01 5B 0C 01 01 DB 68 01 02
- AC 07 00 04 73 60 03 19 02 00 19 02
- )
- NIL #S(HASH-TABLE EQ (RETURN . 16.) (DOING . 1.) (DO . 1.)) PROGN
- RETURN-FROM
- )
- #Y(EXPAND-LOOP-PARSE-CLAUSE
- #451Y(00 00 00 00 00 00 00 00 00 01 07 00 06 33 1D 81 B0 07 00 01 73
- 9B 25 01 81 A4 DA 2E 03 92 00 3B 14 68 01 0C 37 03 30 BC 0C 01
- 0C 1A 80 45 07 01 01 5B 0C 01 01 AA 07 00 04 73 62 DA 07 00 02
- 33 1C 16 07 01 01 1F 53 07 01 01 77 07 01 01 5B 0C 01 01 69 00
- 14 8E 09 42 91 00 45 07 01 03 1B 07 37 01 31 92 0C 01 03 F6 DC
- AB 7A 02 07 01 0D 5C 0C 01 0D AA 07 01 05 5C 0C 01 05 DD AB 9F
- 25 06 0C CA 1A 80 B8 CB 1A 80 B4 CC 1A 80 B0 00 1A 80 AC DA 2E
- 03 92 00 30 1A 80 42 07 01 01 5B 0C 01 01 AA 07 00 04 73 62 DA
- 07 00 02 33 1C 16 07 01 01 1F 5E 07 01 01 77 07 01 01 5B 0C 01
- 01 69 00 14 8E 09 4D 91 00 15 07 01 04 1B 07 37 01 31 92 0C 01
- 04 F6 14 07 01 0D 5C 0C 01 0D 07 01 01 1F 2A 07 01 01 77 87 0A
- 23 07 01 01 77 07 01 01 5B 0C 01 01 9E 25 0B 06 E4 E5 AC 60 03
- F6 E6 AB AD 7A 03 07 01 07 5C 0C 01 07 16 01 9D 25 0F 12 AA 07
- 01 05 5C 0C 01 05 1A 08 AA 07 01 06 5C 0C 01 06 9D 25 10 23 E9
- AC EA AD 60 02 1A 16 DD AB EB AD A0 1A 0C DD AB D7 1A 04 DD AB
- 03 15 14 AE 9F 14 60 03 14 60 03 19 04 00 19 04 F4 B0 60 02 1A
- 80 60 F5 AF AC 60 03 19 08 07 01 01 5B 0C 01 01 AA 07 00 03 73
- 37 01 71 92 62 9C 10 16 00 10 17 B3 07 00 08 73 0E 17 FD 15 12
- 02 14 62 F0 07 00 02 33 1C 15 9E 10 16 00 10 17 F0 07 00 08 73
- 91 09 02 0E 17 FF 15 12 02 F6 F1 07 00 02 33 92 02 0A AD AF 7A
- 02 7A 01 9F FB 69 03 F2 B0 23 1B FF 9A A0 14 AD AD 7A 04 91 03
- FF 97 15 19 07 00 19 02 19 01
- )
- NIL
- #S(HASH-TABLE EQ (UNLESS . 321.) (WHEN . 321.) (IF . 321.)
- (MINIMIZING . 130.) (MINIMIZE . 130.) (MAXIMIZING . 130.)
- (MAXIMIZE . 130.) (SUMMING . 130.) (SUM . 130.) (COUNTING . 130.)
- (COUNT . 130.) (NCONCING . 22.) (NCONC . 22.) (APPENDING . 22.)
- (APPEND . 22.) (COLLECTING . 22.) (COLLECT . 22.)
- )
- INTO LOOP-SYNTAX-ERROR LIST-NREVERSE SETQ
- #S(HASH-TABLE EQ (NCONCING . 9.) (NCONC . 9.) (APPENDING . 5.)
- (APPEND . 5.) (COLLECTING . 1.) (COLLECT . 1.)
- )
- CONS REVAPPEND NRECONC LOOP-KEYWORDP
- #S(HASH-TABLE EQ (MINIMIZING . 1.) (MINIMIZE . 1.) (MAXIMIZING . 1.)
- (MAXIMIZE . 1.)
- )
- OR NULL TYPE
- #S(HASH-TABLE EQ (SUMMING . 11.) (SUM . 11.) (COUNTING . 11.)
- (COUNT . 11.) (MINIMIZING . 1.) (MINIMIZE . 1.) (MAXIMIZING . 1.)
- (MAXIMIZE . 1.)
- )
- #S(HASH-TABLE EQ (MINIMIZING . 21.) (MINIMIZE . 21.)
- (MAXIMIZING . 16.) (MAXIMIZE . 16.) (SUMMING . 9.) (SUM . 9.)
- (COUNTING . 1.) (COUNT . 1.)
- )
- WHEN INCF + MAX-IF MIN-IF *LAST-IT* *USED-IT* ELSE END IF UNLESS NOT
- LET
- )
- #Y(EXPAND-LOOP-PARSE-CLAUSES
- #47Y(00 00 00 00 01 00 00 00 00 02 62 1A 05 C5 F8 00 0F 03 07 00 07 73
- 91 00 03 AD 2E 01 AA 83 01 16 01 DA 07 00 02 33 1B 65 DC AB 31 4C
- 5C 19 03
- )
- NIL LOOP-SYNTAX-ERROR AND *LAST-IT* PROGN
- )
- #Y(EXPAND-LOOP-NOTE-INITIALISATION
- #62Y(00 00 00 00 01 00 00 00 00 02 D9 AC DA 8D 32 0F D9 AC DB 8D 32 09
- D9 AC DC 8D 32 03 00 19 02 07 01 09 1C 06 D9 AC DD 63 31 33 D9 AC
- DC 8E 32 04 02 0C 01 0A AB 07 01 08 5C 0C 01 08 19 02
- )
- NIL LOOP-INITIALISATION 2. 3. 4. 6.
- )
- #Y(EXPAND-LOOP-MAKE-ENDTEST
- #39Y(00 00 00 00 01 00 00 00 00 02 D9 DA DB 62 DC 62 DD B2 7A 01 DE 62
- 07 01 0B 5C 0C 01 0B 14 DF 68 01 0A 2C 0C 08 19 02
- )
- NIL :SPECFORM PROGN :BINDINGS :DECLSPECS :ENDTEST-FORMS :EVERYTIME
- :REQUIRES-STEPBEFORE MAKE-LOOP-INIT
- )
- NAMED LOOP-SYNTAX-ERROR LOOP-KEYWORDP
- #S(HASH-TABLE EQ (REPEAT . 165.) (AS . 165.) (FOR . 165.) (WITH . 165.)
- (FINALLY . 137.) (INITIALLY . 116.) (THEREIS . 2.) (NEVER . 2.)
- (ALWAYS . 2.) (UNTIL . 2.) (WHILE . 2.)
- )
- #S(HASH-TABLE EQ (THEREIS . 60.) (NEVER . 38.) (ALWAYS . 20.)
- (UNTIL . 11.) (WHILE . 2.)
- )
- UNLESS ((LOOP-FINISH)) WHEN ((LOOP-FINISH)) RETURN-FROM ('NIL) ('NIL)
- BLOCK OR (NIL) PROGN
- "~S: ~A clauses should occur before the loop's main body"
- "~S: ~A-Klauseln sollten vor dem Schleifeninhalt kommen."
- "~S : Les phrases ~A doivent apparaεtre avant le contenu principale de la boucle."
- LANGUAGE LOOP WARN
- #S(HASH-TABLE EQ (REPEAT . 1482.) (AS . 99.) (FOR . 99.) (WITH . 2.)) =
- DESTRUCTURE DESTRUCTURE-VARS DEFAULT-BINDINGS AND :SPECFORM LET :BINDINGS
- :DECLSPECS :EVERYTIME :REQUIRES-STEPBEFORE :DEPENDS-PRECEDING
- MAKE-LOOP-INIT
- #Y(EXPAND-LOOP-NOTE-INITIALISATION
- #30Y(00 00 00 00 01 00 00 00 00 02 D9 AC DA 8E 32 04 02 0C 02 0A AB 07
- 00 01 5C 0C 00 01 19 02
- )
- NIL LOOP-INITIALISATION 4.
- )
- #S(HASH-TABLE EQ (BEING . 342.) (ACROSS . 244.) (= . 177.) (ON . 19.)
- (IN . 19.)
- )
- #'CDR BY FUNCTION ENDP ((LOOP-FINISH)) IN CAR FUNCALL PREPOSITION THEN
- (0.) >= LENGTH ((LOOP-FINISH)) AREF 1+ EACH THE BEING
- #S(HASH-TABLE EQ (EXTERNAL-SYMBOLS . 18.) (INTERNAL-SYMBOLS . 18.)
- (PRESENT-SYMBOLS . 18.) (SYMBOLS . 18.) (HASH-VALUES . 18.)
- (HASH-KEYS . 18.) (EXTERNAL-SYMBOL . 1.) (INTERNAL-SYMBOL . 1.)
- (PRESENT-SYMBOL . 1.) (SYMBOL . 1.) (HASH-VALUE . 1.) (HASH-KEY . 1.)
- )
- "~S: After ~S a plural loop keyword is required, not ~A"
- "~S: Nach ~S sollte ein Plural kommen, nicht ~A"
- "~S : AprΦs ~S, on s'attend au pluriel et non ~A"
- "~S: After ~S a singular loop keyword is required, not ~A"
- "~S: Nach ~S sollte ein Singular kommen, nicht ~A"
- "~S : AprΦs ~S, on s'attend au singulier et non ~A" OF
- #S(HASH-TABLE EQ (EXTERNAL-SYMBOLS . 254.) (EXTERNAL-SYMBOL . 254.)
- (INTERNAL-SYMBOLS . 254.) (INTERNAL-SYMBOL . 254.)
- (PRESENT-SYMBOLS . 254.) (PRESENT-SYMBOL . 254.) (SYMBOLS . 254.)
- (SYMBOL . 254.) (HASH-VALUES . 2.) (HASH-VALUE . 2.) (HASH-KEYS . 2.)
- (HASH-KEY . 2.)
- )
- USING
- #S(HASH-TABLE EQ (HASH-VALUES . 11.) (HASH-VALUE . 11.) (HASH-KEYS . 1.)
- (HASH-KEY . 1.)
- )
- HASH-VALUE HASH-VALUES HASH-KEY HASH-KEYS
- #S(HASH-TABLE EQ (HASH-VALUES . 5.) (HASH-VALUE . 5.) (HASH-KEYS . 1.)
- (HASH-KEY . 1.)
- )
- HASH-TABLE-ITERATOR MULTIPLE-VALUE-BIND HASH-TABLE-ITERATE IGNORE
- :ENDTEST-FORMS ((LOOP-FINISH))
- #S(HASH-TABLE EQ (EXTERNAL-SYMBOLS . 13.) (EXTERNAL-SYMBOL . 13.)
- (INTERNAL-SYMBOLS . 9.) (INTERNAL-SYMBOL . 9.) (PRESENT-SYMBOLS . 5.)
- (PRESENT-SYMBOL . 5.) (SYMBOLS . 1.) (SYMBOL . 1.)
- )
- (:INTERNAL :EXTERNAL :INHERITED) (:INTERNAL :EXTERNAL) (:INTERNAL)
- (:EXTERNAL) PACKAGE-ITERATOR QUOTE PACKAGE-ITERATE ((LOOP-FINISH))
- #S(HASH-TABLE EQ (DOWNFROM . 10.) (UPFROM . 5.) (FROM . 1.)) UP DOWN
- #S(HASH-TABLE EQ (ABOVE . 38.) (DOWNTO . 38.) (BELOW . 5.) (UPTO . 5.)
- (TO . 1.)
- )
- "~S: questionable iteration direction after ~A"
- "~S: Iterationsrichtung nach ~A unklar."
- "~S : On compte vers le haut ou vers le bas aprΦs ~A ?"
- "~S: specifying ~A requires FROM or DOWNFROM"
- "~S: Zusammen mit ~A mu▀ FROM oder DOWNFROM angegeben werden."
- "~S : ~A ne va qu'avec FROM ou DOWNFROM" BELOW > ABOVE <= <
- #S(HASH-TABLE EQ (< . 21.) (<= . 11.) (> . 7.) (>= . 1.)) NOT MINUSP
- PLUSP ((LOOP-FINISH)) + - FOR AS #.#'APPEND PSETQ LOOP-INITIALISATION 5.
- ((LOOP-FINISH)) SETQ 1- "~S: illegal syntax near ~S in ~S"
- "~S: Illegale Syntax bei ~S in ~S"
- "~S : syntaxe illΘgale prΦs de ~S dans ~S" #.#'EQUAL
- "~S: ambiguous result of loop ~S"
- "~S: Ergebnis der Schleife ~S nicht eindeutig spezifiziert."
- "~S : Le rΘsultat de la boucle ~S est ambigu." 8. 7. 6. 2. 3. #.#'FIRST
- MULTIPLE-VALUE-SETQ 4. LIST
- #Y(EXPAND-LOOP-1 #15Y(00 00 00 00 01 00 00 00 00 02 AB C3 5C 19 02) (NIL)
- )
- (NIL) (0.)
- #Y(EXPAND-LOOP-FORM-EQ
- #100Y(00 00 00 00 02 00 00 00 00 03 AC AC 31 04 1D 80 51 AC 31 07 1E
- 80 4B AB 31 07 1E 80 45 AC 71 4A AC 71 4A 31 04 1E 3B 93 02 9D
- 5A 21 2B AC 71 4A AA 23 00 04 AA 24 01 18 16 01 93 02 AA 23 02
- 04 AA 24 03 0C 16 01 93 01 AA 23 02 0A AA 23 03 06 00 16 01 3E
- 19 03 16 01 DC 94 03 94 03 32 01 28 19 03 19 03
- )
- 1. 3. SETQ PSETQ #.#'EQ
- )
- MACROLET ((LOOP-FINISH NIL (LOOP-FINISH-ERROR)))
- ((LOOP-FINISH NIL '(GO END-LOOP))) TAGBODY BEGIN-LOOP
- WRAP-INITIALISATIONS (GO BEGIN-LOOP) END-LOOP LIST-NREVERSE
- ((LOOP-FINISH NIL (LOOP-FINISH-WARN) '(GO END-LOOP)))
- ) )
- #Y(#:TOP-LEVEL-FORM-5-18
- #22Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 84 3D 19 01) LOOP
- REMOVE-OLD-DEFINITIONS MACRO
- #Y(LOOP
- #49Y(00 00 00 00 01 00 01 00 00 08 94 02 98 00 AB 8F 00 27 18 37 01 71 92
- DA 62 DB AD AF DC B0 7A 02 7A 01 32 02 23 7B 02 60 03 19 05 AD AB 2F
- 01 19 04
- )
- LOOP-KEYWORDP EXPAND-LOOP BLOCK TAGBODY GO
- ) )
- #Y(#:TOP-LEVEL-FORM-5-19
- #22Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA C6 79 31 84 3D 19 01)
- LOOP-FINISH REMOVE-OLD-DEFINITIONS MACRO
- #Y(LOOP-FINISH
- #34Y(00 00 00 00 01 00 01 00 00 08 AC 71 4A D8 90 01 30 05 AC 2E 01 19 03
- DA DB DC 6D 03 05 AD DE 32 02 1E
- )
- 1. MACRO-CALL-ERROR "~S is possible only from within ~S"
- "~S ist nur aus ~S heraus m÷glich."
- "~S n'est possible qu'α l'intΘrieur de ~S." LANGUAGE LOOP
- ) )
- #Y(#:TOP-LEVEL-FORM-5-20
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 3D 19 01)
- LOOP-FINISH-WARN REMOVE-OLD-DEFINITIONS
- #Y(LOOP-FINISH-WARN
- #21Y(00 00 00 00 00 00 00 00 00 01 D8 D9 DA 6D 03 03 DC 2F 05 19 01)
- "Use of ~S in FINALLY clauses is deprecated because it can lead to infinite loops."
- "Von der Verwendung von ~S in FINALLY-Klauseln wird abgeraten. Das kann nΣmlich zu Endlosschleifen fⁿhren."
- "On recommande de ne pas utiliser ~S dans des phrases FINALLY car cela peut amener α des boucles infinies."
- LANGUAGE (LOOP-FINISH) WARN
- ) )
- #Y(#:TOP-LEVEL-FORM-5-21
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 C3 19 01)
- LOOP-FINISH-ERROR REMOVE-OLD-DEFINITIONS
- #Y(LOOP-FINISH-ERROR
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 D9 DA 6D 03 03 DC 32 01 1E)
- "~S is not possible here" "~S ist hier nicht m÷glich."
- "~S n'est pas possible ici." LANGUAGE (LOOP-FINISH)
- ) )
- #Y(#:TOP-LEVEL-FORM-6
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 C3 19 01) MAX-IF
- REMOVE-OLD-DEFINITIONS
- #Y(MAX-IF
- #23Y(00 00 00 00 02 00 00 00 00 03 91 01 03 9D 19 03 AC AC 32 01 33 19 03
- ) ) )
- #Y(#:TOP-LEVEL-FORM-7
- #20Y(00 00 00 00 00 00 00 00 00 01 D8 2E 01 D8 DA 31 84 C3 19 01) MIN-IF
- REMOVE-OLD-DEFINITIONS
- #Y(MIN-IF
- #23Y(00 00 00 00 02 00 00 00 00 03 91 01 03 9D 19 03 AC AC 32 01 34 19 03
- ) ) )
-